In [ ]:
格式:map( func, seq1[, seq2...] )
In [4]:
print(list(range(6)))
print(map(lambda x: x % 3, range(6))) #使用map
print(list(map(lambda x: x % 3, range(6)))) #使用map
In [7]:
print(x % 3 for x in range(6)) #使用列表解析
In [6]:
print([x % 3 for x in range(6)]) #使用列表解析
In [9]:
print(list(map(lambda x, y: x * y, [1, 2, 3], [4, 5, 6])))
In [10]:
print(list(map(lambda x, y: (x * y, x + y), [1, 2, 3], [4, 5, 6])))
In [19]:
import platform
print('当前python的版本号为:{version}'.format(version=platform.python_version()))
print(list(map(lambda x, y: x * y, [1, 2, 3], [4, 5, 6, 7, 8])))